/* CSS Document */

.block{margin:0px;}
.frame{margin-bottom:0px; border:0; background:none;}
.frame-tab{margin-bottom:0px; border:0px;}
.temp {margin:0px;}
.xl li{margin:0;}
.area{ padding:0;}
.block{ padding:0;}
*{word-wrap: normal;}
a{ font-family:"微软雅黑";}

.wp a:hover { text-decoration:none; text-shadow:none; }

/* 首页diy幻灯片 */

.sy_diy1 { margin:18px 0; background:#fff; }
.sy_diy1 .frame-2-1-l { margin:20px; }
.sy_diy1 .frame-2-1-r { width:380px; margin:20px 20px 0 0; }
.syhdp .slidebar { display:none; }
.syhdp .hdpbtn { height:36px; width:36px; z-index:100; }
.syhdp .hdpbtn a { display:block; height:36px; width:36px; background:#faca3a; font-family:"宋体"; font-size:14px; line-height:36px; text-align:center; }
.syhdp .hdpbtn a:hover {  background:#fabd08;}
.syhdp .slidebarup { position:absolute; top:318px; right:53px; }
.syhdp .slidebardown { position:absolute; top:318px; right:15px; }
.syhdp .slideshow span.title { height:62px; line-height:62px; font-size:18px; background:rgba(0,0,0,0.4) }
.ie7 .syhdp span.title, .ie8 .syhdp span.title {  background:#000;opacity:1;filter: alpha(opacity=50);}
/*首页头条*/
.sy_tou .m { margin:17px 20px 17px 17px; }
.sy_tou dt { margin:15px 19px 8px 0; padding:0; height:51px; overflow:hidden; }
.sy_tou dt a { font-size:18px; font-weight:bold; color:#5f5f5f; }
.sy_tou dt a:hover { color:#009bb9; }
.sy_tou .sum {margin-bottom:4px; padding-right:18px; font-size:14px; color:#a7b9bd; height:18px; line-height:18px; overflow:hidden; }
.sy_tou .view { margin-bottom:0; font-size:12px; color:#afafaf; }
.sy_tou .view em {  padding: 0 20px;   }
.sy_tou .vi {background:url(../image/news.png) 0px -36px no-repeat;}
.sy_tou .re { background:url(../image/news.png) 0px -60px no-repeat;}
.sy_tou dl.cl { height:127px; width:378px; border:1px solid #d5d5d5; margin-bottom:20px; }
.sy_tou dl.cl:hover {  border:1px solid #b4d1d7; background:#ebf5f7; }
/*框架2*/
.sy_diy2 .frame-2-1-l { width:770px; }
.sy_diy2 .frame-2-1-r { width:400px; }
/*最新发帖*/
.sy_zxft { background:#fff; }
.sy_zxft .m{ margin: 20px 25px 20px -45px }
.ie7 .sy_zxft .m { margin:20px 0 20px -45px; padding-bottom:17px;}
.sy_zxft .sum { margin: 0;   padding:30px; *padding-left:0; *padding-right:10px;  }
.sy_zxft dd em {  font-size:50px; color:#979797; height:25px; line-height:45px; }
.sy_zxft dd .sl { float:left; }
.sy_zxft dd .sr {  float:right}
.sy_zxft .sum a { font-size:14px; color:#818181; line-height:28px;display: block;height: 47px;padding: 0 20px 0 60px; *padding:0 10px; }
.sy_zxft .sum a:hover { color:#009bb9;  }

/*关注我们*/
.sy_qf { margin-bottom:20px;  }

.sy_qf .qf { background:#fff; margin-bottom:20px; height:72px; padding:24px 18px; }
.sy_qf .qf li { display:inline-block; width:178px; height:72px; float:left;  margin:0 2px; }
.sy_qf .qd {background:#85aeb7 url(../image/news.png) 40px -92px no-repeat; }
.sy_qf .ft {background:#85aeb7 url(../image/news.png) 40px -165px no-repeat; }
.sy_qf .qd:hover { background:#a1c9d1 url(../image/news.png) 40px -92px no-repeat;  }
.sy_qf .ft:hover { background:#a1c9d1 url(../image/news.png) 40px -165px no-repeat;  }
.sy_qf .qf li a { font-size:24px; color:#fff; font-weight:bold; line-height:72px; margin-left: 90px; }
.sy_qf .gz { background:#fff; height:127px; padding:25px 12px; }
.sy_qf .gz li { display:inline-block; height:127px; width:107px; float:left; border:1px solid #e6e6e6; margin:0 8px; }
.sy_qf .gz li a { display:block; height:68px; width:107px;  background:url(../image/news_01.png) 30px 12px no-repeat; }
.sy_qf .gz li a:hover {  background:url(../image/news_02.png) 30px 12px no-repeat; }
.sy_qf .gz i { display:block; height:68px; width:107px; }
.sy_qf .tx i { background:url(../image/news.png) 36px -404px no-repeat; }
.sy_qf .wb i { background:url(../image/news.png) -33px -404px no-repeat; }
.sy_qf .dy i { background:url(../image/news.png) -101px -407px no-repeat; }
.sy_qf .gz p { text-align:center; }
.sy_qf .gz .zw { font-size:20px; color:#3c3c3c; font-weight:bold;}
.sy_qf .gz .yw { font-size:14px; color:#3c3c3c;} 


/*标题*/
 .title { font-size:18px; color:#2c2c2c; border-bottom:1px solid #e1e1e1; height:35px; line-height:35px; overflow:visible; padding:0; margin-bottom:18px; background:none; }
.titletext { height:35px; border-bottom:1px solid #85aeb7; }


/*强势推荐*/
.sy_qstj { background:#fff; margin-top:20px; padding:10px 20px 15px; }
.sy_qstj dl { width:345px; float:left; margin-bottom:16px; }
.sy_qstj .cl5,.sy_qstj .cl6{ margin-bottom:0; }
.sy_qstj .cl1,.sy_qstj .cl3,.sy_qstj .cl5 { margin-right:40px; }
.sy_qstj .m { margin:0 20px 0 0; }
.sy_qstj dd { margin-bottom:0; }
.sy_qstj dd a {font-size:14px; color:#5f5f5f; font-weight:bold; line-height:25px; }
.sy_qstj dd a:hover { color:#85aeb7; }
.sy_qstj img:hover{-webkit-transform: scale(1.1); transform: scale(1.1); box-shadow: 0px 0px 5px rgba(0,0,0,0.5); } 
/*热门活动*/
.sy_rmhd .dxb_bc { margin-top:18px; }
.sy_rmhd .title { margin-bottom:0; }
.sy_rmhd { background:#fff; padding:10px 20px 20px; height:340px; margin-bottom:20px; }
.sy_rmhd .slideshow span.title { border-bottom:none; height:80px; width:238px; background:rgba(250,250,250,0.9); color:#3c3c3c; font-size:16px; left:45px; padding:20px 15px; text-indent:0; }
.ie7 .sy_rmhd span.title, .ie8 .sy_rmhd span.title{ background:#fff;opacity:0.9;filter: alpha(opacity=90); }

.sy_rmhd .slideshow .bt { height:50px; margin-bottom:10px; }
.sy_rmhd .slideshow .ck { margin:0px 75px; }
.sy_rmhd .slideshow .ck a {  background:#7dc561; color:#fff; font-size:12px; padding:5px 20px;}
.sy_rmhd .slideshow .ck a:hover { background:#9ddc84 ; }

.sy_rmhd .slidebar { text-indent:-999999px; position:absolute; top:263px !important; left:135px !important; height:10px; width:90px; }
.sy_rmhd .slidebar li { height:10px; width:10px; background:#dbe4e9; border-radius: 5px; margin:0 4px;}
.sy_rmhd .slidebar li.on,.sy_rmhd .slidebar li:hover { background:#71b5db; }
.sy_rmhd .hdpbtn { height:25px; width:25px; z-index:100; background:url(../image/news.png) -42px -475px no-repeat; }
.sy_rmhd .hdpbtn a { display:block; height:25px; width:25px; font-size:18px; color:#7f8fa6; line-height:25px; text-align:center; }
.sy_rmhd .hdpbtn a:hover {  color:#71b5db; }
.sy_rmhd .slidebarup { position:absolute; top:255px; left:97px; }
.sy_rmhd .slidebardown { position:absolute; top:255px; right:97px; }



/*图文资讯1*/
.sy_twzx1 { background:#fff;  margin-top:20px; padding:10px 20px 20px; }
.sy_twzx1 .title { background:none; }
.sy_twzx1 .frame-1-1-1-l { width:137px; }
.sy_twzx1 .frame-1-1-1-c { width:246px; }
.sy_twzx1 .frame-1-1-1-r { width:345px; }
.sy_twzx1 li { padding:0; margin-bottom:2px; }

.sy_twzx1 li img:hover { 
transform: scale(1.3);
-webkit-transform: scale(1.3);
-moz-transform: scale(1.3);
-o-transform: scale(1.3);
-webkit-transition: all 0.6s ease-in-out;
-moz-transition: all 0.6s ease-in-out;
-o-transition: all 0.6s ease-in-out;
-ms-transition: all 0.6s ease-in-out;
transition: all 0.6s ease-in-out;
 }



.tu_2 { padding:0 3px; }
.tu_3 li { float:left; }
.tu_3 .xh1 img, .tu_3 .xh4 img, .tu_3 .xh1, .tu_3 .xh4{ width:137px; height:135px; }
.tu_3 .xh2 img, .tu_3 .xh3 img, .tu_3 .xh2, .tu_3 .xh3{ width:205px; height:135px; }
.tu_3 .xh1, .tu_3 .xh3 { margin-right:3px; }
.sy_twzx1 p a { color:#fff; }
.sy_twzx1 li { display:block; position:relative; }


.sy_twzx1 li p { position:absolute; bottom:0; left:0;  background:rgba(113,181,219,0.6); width:100%; height:30px; text-align:center; line-height:30px; font-size:14px; overflow:hidden; }

.ie7 .sy_twzx1 li p, .ie8 .sy_twzx1 li p { background:#71b5db;opacity:0.6;filter: alpha(opacity=60);}

/*图文资讯2*/
 .sy_twzx2 { margin-bottom:20px;}
.sy_twzx2 .title { margin-bottom:0; }
.sy_twzx2 dl { border-bottom:1px solid #e6e6e6;  padding:11px 0 9px;}
.ie7 .sy_twzx2 dl { padding:10px 0 9px; }

.sy_twzx2 .m { margin-right:26px; }
.sy_twzx2 .m img:hover { background:#000;opacity:0.5;filter: alpha(opacity=50); }


.sy_twzx2  dt { height:25px; overflow:hidden; }
.sy_twzx2  dt a{ font-size:18px; color:#31353d; }
.sy_twzx2  dt a:hover { color:#009bb9; }
.sy_twzx2 .xx, .sy_twzx2 .xx a { font-size:12px; color:#adadad; }
.sy_twzx2 .xx a:hover { color:#009bb9; }
.sy_twzx2 span.atu { margin:0 25px 0 12px; }
.sy_twzx2 .sum { font-size:14px; color:#31353d; line-height:28px; height:85px; overflow:hidden; }
.sy_twzx2 .xq { margin:11px 0;}
.sy_twzx2 .xq a { font-size:12px; color:#fff; background:#44494c; padding:5px 10px; }
.sy_twzx2 .xq a:hover { background:#656e73; }
.sy_twzx2 p { margin:25px 0 5px; }
.sy_twzx2 p a { display:block; height:43px; width:730px; background:#f7f7f7; font-size:14px; color:#85aeb7; text-align:center; line-height:43px; }
.sy_twzx2 p a:hover { background:#e2f2f5; }


/*阅读推荐*/
.sy_ydtj , .sy_twzx2{ background:#fff;  margin-top:20px; padding:10px 20px 25px; }
.sy_ydtj .title { margin-bottom:0; }
.sy_ydtj .dxb_bc{ margin-top:10px; }
.sy_ydtj dl { border-bottom:1px dashed #c9c9c9; margin-bottom:7px; }
.ie7 .sy_ydtj dl { padding-bottom:15px; }
.sy_ydtj dt { margin-bottom:10px;height: 22px;overflow: hidden; text-indent:-7px; }
.sy_ydtj dt a { font-size:16px; color:#2c2c2c; }
.sy_ydtj dt a:hover { color:#009bb9; }
.sy_ydtj .m { margin:0 16px 22px 0; }

.sy_ydtj .sum { font-size:12px; color:#7f7f7f; line-height:20px; height:60px; overflow:hidden; } 
.sy_ydtj img:hover{-webkit-transform: scale(1.1); transform: scale(1.1); box-shadow: 0px 0px 5px rgba(0,0,0,0.5); } 


/*广告位招租*/
.ads { background:#fff; padding:20px; margin:20px 0; }

/*热门板块*/
.sy_rmbk { background:#fff; padding:10px 20px 5px; margin-top:20px;}
.sy_rmbk .dxb_bc { height:216px; overflow:hidden; }
.sy_rmbk li { float:left; margin:0 18px 18px 0; height:36px; }
.sy_rmbk li a { font-size:14px; color:#fff; background:#9b9b9b;line-height:36px;  padding:12px 20px; }
.sy_rmbk li a:hover { background:#d6412d; }

.ie7 .sy_rmbk .dxb_bc { height:230px; margin:10px 0 25px; padding-top:5px;}
.ie7 .sy_rmbk li { height:40px; }
.ie7 .sy_rmbk li a { display:block; width:80px; text-align:center; height:42px; line-height:25px; padding:8px 10px; overflow:hidden; font-size:14px; color:#fff;   }




/*热门排行*/
.sy_ltphb { background:#fff; padding:10px 20px 20px;  margin:20px 0;}
.ph_tab { border:1px solid #dcdcdc; }
.ph_tab  .tb { padding:0; line-height:50px; }
.ph_tab  .tb li { background:#f8f8f8; margin:0; border-bottom:1px solid #dcdcdc;  }
.ph_tab  .tb li#portal_block_717 { border-right:1px solid #dcdcdc; padding:0 1px; border-left:1px solid #dcdcdc;}
.ph_tab  .tb a { padding:0 31px; font-size:14px;font-weight:700; border:none; }
.ph_tab  .tb .a{ background:none; border-bottom:none;  }
.ph_tab .title { height:50px; }
.ph_tab .tab-title { border:none;}
.ph_tab .tb-c { padding:0 16px 10px; }
.ph_tab .tb-c li { height:38px; line-height:38px; }
.ph_tab .tb-c li a { font-size:14px; color:#252628; }

.ph_tab .tb-c li a:hover { color:#009bb9; }
.ph_tab .tb-c span { font-size:14px; margin-right:12px; font-style:oblique; }
.ph_tab .xh1,.ph_tab .xh2,.ph_tab .xh3 { color:#eb4200; }
.ph_tab .tb-c li a { font-size:14px; color:#252628; }

/*论坛达人*/
.sy_ltdr {  background:#fff; padding:10px 20px 10px;  margin:20px 0; }
.sy_ltdr li { width:71px; margin:5px 9px; }
.sy_ltdr .mls img { height:71px; width:71px; margin-bottom:10px; *margin-bottom:15px;}

.sy_ltdr p a:hover { color:#009bb9; }


/*友情链接*/
.yqlj {  background:#fff; padding:10px 20px 10px;  margin:20px 0;}
.yqlj .subtitle a { color:#252628; font-weight:normal;font-size:12px; }
.yqlj .subtitle a:hover { color:#009bb9; }
.yqlj li{ float:left; line-height:25px; }
.yqlj li em { display:inline-block; padding:0 14px; }

.yqlj li a{ font-size:14px; }
.yqlj li a:hover {  color:#009bb9;}

.yqlj .mbm { overflow:hidden; }

/* 论坛页diy */
.aacd { padding:0; }

.tzytop .frame-1-2-l { width:415px; padding:20px; background:#fff; margin-right:20px; }

.tzytop .frame-1-2-r { width:675px; padding:20px;  background:#fff; }
/*论坛幻灯片*/
/*论坛页幻灯片*/

.luntanhdp .slidebar {left:305px !important;top:212px !important;}
.luntanhdp .slidebar li.on { background:#ffbc59;}
.luntanhdp .slidebar li { color:#fff; background:#adadad;}
.luntanhdp span.title { background: rgba(0,0,0,0.6);text-align:center; height:53px; line-height:53px; display:inline-block; font-size:16px; color:#ffffff; font-weight:700; width:100%; overflow:hidden; padding:0; margin:0; text-indent:0;}
.ie7 .luntanhdp span.title ,.ie8 .luntanhdp span.title { background:#000;opacity:0.6;filter: alpha(opacity=60);} 
/*论坛最新帖子、最新回复、精华主题*/

.ltsytab .tb-c { padding:0;}
.ltsytab .title { margin-bottom:13px; border-bottom:1px #dbdbdb solid;}
.ltsytab .tb a:hover { color:#363833;}
.ltsytab .tb a { color:#5f848b; font-size:14px; font-weight:700; padding:0 55px;}
.ltsytab .tb li.a a { color:#363833; font-weight:700; border-bottom:1px #fff solid;  }
.ltsytab {  margin:0; padding:0;}
.ltsytab .tab-title .tb{ height:37px; padding:5px 0 0; line-height:37px; }
.tb a { border:none;}
.ltsytab .tab-title{ background:#a1c9d1; height:42px; line-height:42px; }
.frame-tab .tb li { margin-left:0;}
.ltsytab li.rr1 .shunx,.ltsytab li.rr2 .shunx,.ltsytab li.rr3 .shunx { background:#ffbc59;}  
.ltsytab li span.shunx { width:13px; height:14px; display:inline-block; background:#c4c4c4; color:#fff; line-height:14px; text-align:center; margin:8px 5px 0 0; *margin:5px 5px 0 0;}
.ltsytab  { border:1px #dbdbdb solid; }
.ltsytab .cl.xl ul { margin:0 15px 10px; *margin:0 15px 5px;}
.ltsytab .cl.xl li{  line-height:28px; height:28px;}
.ie7 .ltsytab .cl.xl li { height:26px; line-height:26px; }
.ltsytab .cl.xl li em a,.ltsytab em.shijian { color:#bbbbbb; font-size:12px;}
.ltsytab em.shijian { padding-left:30px;}
.ltsytab .cl.xl li a,.ltsytab .fenlei { font-size:14px; color:#1c1c1c; }
/*.ltsytab .cl.xl li a:hover { color:#ff5114;}*/
.ltsytab .cl.xl li:hover span.fenlei, .ltsytab .cl.xl li:hover a{color:#ff5114;}
.ltsytab .cl.xl li:hover em{color:#be5b39;}
.ltsytab .cl.xl li:hover em a { color:#be5b39;}

.ltsytab .dxb_bc span,.ltsytab .dxb_bc li a { float:left; }
/*论坛统计*/
/*.tzlist_zdtj { height:152px; }*/
.tzlist_zdtj .dxb_bc{ width:88%; margin-left:22px; height:140px; margin:11px auto ; }

.tzlist_zdtj ul { margin-left:2px; }
.tzlist_zdtj li { float:left; height:62px; width:49%; text-align:center; font-size:16px; color:#afb0b0; line-height:31px; }

.tzlist_zdtj li em { color:#a4491d; }
.tzlist_zdtj .zt,.tzlist_zdtj .hys { border-bottom:1px solid #afb0b0; }
.tzlist_zdtj .ft,.tzlist_zdtj .zt { border-right:1px solid #afb0b0; }

/*帖子内容热图推荐*/
.lryhdp { background:#fff; padding:10px 20px 20px; margin-bottom:22px; }
.lryhdp .title { border-bottom:1px solid #a0c8d2; }
.lryhdp .titletext { border:none; }
.lryhdp .slidebox { position:relative; padding:0 15px; }
.lryhdp .hdpbtn { position:absolute; z-index:1000;}
.lryhdp .hdpbtn a { font-size:18px; color:#ffffff; font-weight:700; width:20px; height:20px; background:#2F2F31; line-height:20px; text-align:center; display:inline-block;}
.lryhdp .hdpbtn a:hover { background:#a0c8d2; }
.lryhdp .slidebarup { top:50px; left:0px;}
.lryhdp .slidebardown { top:50px; right:0px;}
.lryhdp .slideshow li { float:left; padding:0 0 0 20px; height:auto !important; overflow:visible; }
.lryhdp .slideshow li img { position:relative;}
.lryhdp .xsrstitle a { padding:0 0 0 5px; background:url(../image/lunlist.png) left center no-repeat;font-size:12px; color:#454545; height:35px; line-height:35px; text-align:center; display:inline-block; overflow:hidden;}
.lryhdp .xsrstitle a:hover { color:#7ea6ae;}

/*广告位*/
.tznr_ad { margin: 0 0 20px; }

/* 资讯页diy */

/*资讯热门活动*/


/*阅读推荐*/

/*点击排行榜*/
.zx_diphb { background:#fff; padding:10px 20px 15px; margin:20px 0; }
.zx_diphb .dxb_bc{ margin-top:10px; }
.zx_diphb ul li{ height:35px; line-height:35px; width:360px; overflow:hidden; background:none !important; padding-left:0px !important; }
.zx_diphb li a { font-size:14px; color:#252628; line-height:35px;}
.zx_diphb li a:hover { text-decoration:none; text-shadow:none; color:#009bb9; }

.zx_diphb li span { font-size:14px; margin-right:12px; font-style:oblique; }
.zx_diphb .xh1,.zx_diphb .xh2,.zx_diphb .xh3 { color:#eb4200; }



/*资讯内容页感兴趣*/
.ganxinqu { background:#fff; padding: 0 0 10px; }
.zxnrgxq .title{ height:45px; border-bottom:1px solid #c0c0c0; margin:0 20px 20px;}
.zxnrgxq .titletext { font-size:16px; color:#333333; font-weight:700; height:45px; line-height:45px;display:inline-block; border:none;}
.zxnrgxq .slidebar { display:none;}
.zxnrgxq ul li { float:left; overflow:visible; padding:0 0px 0 19px;}
.zxnrgxq ul li.rr4,.zxnrgxq ul li.rr8,.zxnrgxq ul li.rr12,.zxnrgxq ul li.rr16,.zxnrgxq ul li.rr20 { padding-right:0;}
.zxnrgxq .slidebox { margin:20px 0 30px 0; position:relative;} 
.zxnrgxq .hdpbtn { position:absolute; width:45px;}
.zxnrgxq .slidebardown { right:42px; top:-47px;}
.zxnrgxq .slidebarup {right:20px; top:-42px;width:14px; }
.zxnrgxq .slidebarup a { background:url(../image/news.png) -485px -249px no-repeat; width:14px; height:14px; display:inline-block; }
.zxnrgxq .slidebardown a { font-size:14px; color:#575757; }
.zxnrgxq p { height:20px; overflow:hidden;  margin:15px 0 0 0; text-align:center;}
.zxnrgxq p a {font-size:12px; color:#333333;}
.zxnrgxq p a:hover { color:#009bb9;}
.zxnrgxq img:hover { background: #fff;opacity: 0.6;filter: alpha(opacity=60);}

